home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Forever 4
/
Atari Forever 4.zip
/
Atari Forever 4.iso
/
SERIE_S
/
S_837
/
S_837.ZIP
/
HTML
/
README
< prev
Wrap
Text File
|
1995-09-17
|
13KB
|
299 lines
HTML-Browser V0.93β (May 1995) Atari ST/TT/Falcon/Medusa/Eagle/MagiC Mac
============================================================================
At last Atarians can join the World Wide Web revolution! Using
HTML-Browser you'll be able to browse HTML files off-line. Currently
you'll have to download the HTML files separately, or read them
directly from CD-ROM, because HTML-Browser has no on-line capability
but if the browser generates enough support and feedback anything is
possible, it's up to you!
Distribution
------------
HTML-Browser is FREEWARE. It may be copied and used freely.
Distribution by BBSs and PD libraries is allowed. However, HTML-Browser
may NOT under ANY circumstances be included in CD-ROM collections or on
magazine cover disks without my prior written permission. HTML-Browser
and its documentation must always remain together and complete with all
its files and documentation. Changes to the program and/or
documentation is forbidden.
If you like HTML-Browser and you use it regularly, please make a
donation, any currency is welcome, UK users refer to SUPPORT.TXT for
more details.
What's an HTML Browser?
-----------------------
Using this program you can view HTML documents from disk or CD however
this program can NOT be used to view World Wide Web (WWW) pages on-line
on the Internet.
A glance at the version number should tell you this program is still at
an early stage of development so if you would like to see this program
developed please send some feedback and register your copy locally in
the UK (refer to SUPPORT.TXT for details). No feedback means no
development, it's that simple!
My address:
Alexander Clauss
Stresemannstr. 44
D-64297 Darmstadt
Germany
UK support:
Joe Connor
65 Mill Road
Colchester
CO4 5LJ
England
Email contacts:
Author: Alexander Clauss: aclauss@rbg.informatik.th-darmstadt.de
UK support: Joe Connor: jconnor@cix.compulink.co.uk
Original translation: Ben Bell: bjb@bigbox.demon.co.uk
Installation
------------
HTML-Browser can be used as either a desktop accessory or a normal GEM
application. To install as a desktop accessory rename HTML.APP to
HTML.ACC and place it and HTML.RSC in the root directory of your boot
drive.
First you need to tell the program which (GDOS) fonts to use for each
corresponding style in an HTML document. Vector fonts as provided by
SpeedoGDOS or NVDI 3.x are recommended. You must specify three fonts
(sans-serif, serif and monospaced) in four different styles (normal,
bold, italic and bold and italic) making twelve selections altogether.
For the bold and italic settings you should use a 'real' bold or italic
font wherever possible. If you don't have one available you'll have to
simulate these text effects using the corresponding buttons adjacent to
the font selection popup. If you're using vector fonts then use the
appropriate font from the font family, if available.
The supplied INF file has the following presets (for NVDI 3.x):
Headings: Swiss 721 (normal, bold, italic, bold+italic)
Normal text: Dutch 801 (normal, bold, italic, bold+italic)
Formatted: Letter Gothic 12 Pitch (normal, bold, italic, bold+italic)
If you don't like or haven't got these fonts, you'll have to select
alternatives.
The size of the body text can also be altered. Don't make this too
large or too small! Somewhere between 10 and 14 point is sensible (I
use 12 point).
If you haven't got access to vector fonts (i.e. you don't own a copy of
NVDI 3.x or SpeedoGDOS) then the point size won't change, but the text
can still be viewed using the system font, usually 10 point.
If a link in an HTML document points to a file which is not in HTML
format, an external viewer can be called. These programs can be called
in one of two ways and are configurable via the 'External programs...'
dialog via the 'Options' menu.
The two methods are:
1) Via the VA_START message. The program must be memory resident which
means installed as a desktop accessory under single TOS or as an
application under a multitasking OS which must support the VA_START
call. If the program is not running and the user is running under a
multitasking OS, HTML-Browser tries to execute the external program
itself, but this isn't possible under single TOS if HTML-Browser is
running as an accessory.
2) EXEC: The program will always be executed. You'll have to use this
option if the program called doesn't support the VA start protocol.
Once again this cannot be used if HTML is running as a desktop
accessory under single TOS.
Different file extensions can be viewed with different viewers.
Remember to set the execution method to either VA_START or EXEC. The
default viewer is called if there is no viewer available for the
particular file extension.
When started, HTML-Browser looks for a file called home.html (HOME.HTM
on TOS file systems. If you can write documents in the HTML language
then you can write yourself a home page which is automatically loaded.
This page could contain a list of links to other pages you may want to
access frequently.
Navigating HTML Documents
-------------------------
Click on any underlined keyword to branch to the new page. Press the
[Undo] key to step to return to the previous page. To make it easy to
test the program I've included the file 'test.htm' which can be found
in the 'test.doc' directory.
Display
-------
In this dialog you can configure various display options for HTML
documents.
Colours:
This section allows you to configure the display colours, for the
foreground text, the background colour and link colour. If you're using
less than 16 colours, the window background will always be white
regardless of the settings here. In 16 colour mode, only the first nine
colours should be used as the last 7 may be changed for pictures etc.
In more than 16 colours, any of the first 16 can be used as they will
not be changed.
Links:
Links can be displayed in underlined and/or bold text (this is
important for monochrome systems who can't distinguish links by
colour).
Images:
Controls image display.
'Don't show'
Prevents images being loaded and displayed which speeds up page
loading.
'Monochrome'
Images are displayed in monochrome using dithering. It's the quickest
method but this obviously the quality suffers.
'Greyscale'
Images are displayed as greyscales. Higher quality display at the
expense of speed.
'Colour'
Not yet implemented.
'Without alt. text'
The HTML language provides for text-only systems by allowing images to
be accompanied by some text which is displayed instead of the image.
HTML-Browser can be made to display this text in addition to the image
by deselecting this option (checkbox uncrossed). Selecting this option
(checkbox crossed) supresses the alternative text if the image is
displayed.
Tip for c't-CDROM users:
If this button is switched on, images will not be displayed in normal
text.
Home Page
---------
This menu item will display the standard home page, home.html.
Hotlist
-------
The hotlist is a list of your most used HTML documents. This list
enables you to get quickly to you favourite pages, without having to
navigate through a long series of pages to get there. To place a page
in the hotlist, select 'Document -> Hotlist'.
Selecting 'Hotlist' displays a dialog containing the page hotlist. The
button "Add" adds the current page to the hotlist. Double click on an
entry or select it then press 'Open' opens the selected page.
'Delete' removes the page from the hotlist, and 'Change' allows the
page title to be edited and view the filename of the page it points to.
Paths...
--------
See 'Find keyword...'
Find keyword...
---------------
This allows the user to perform a search for keywords in HTML files,
and can optionally be case sensitive. The search can be conducted over
one of the following ranges of documents:
1) Current document only. The text is searched for in the current
document (the top window). If the text is found the window is
scrolled so the text is displayed at the top of the window.
2) Local HTML Documents. The text is searched for in all local HTML
documents contained in the paths specified in the 'Paths' dialog box
(and their subdirectories). The files that contain the text is made
into a list of links in an HTML file called 'result.html'.
At the moment the HTML files searched by method two are searched
purely as text, so hidden text such as comments, HTML commands,
links and so are also found. Processing the files to ignore hidden
text would be very time costly. This also means that special
characters such as accents and so on which are written into HTML
code using commands like 'ä' are not found. This shortcoming may
be addressed in a future version.
Another tip: If you're searching for something which is often used
in HTML code as a command or URL-address placing a space before it
may make it less likely to turn up in commands or URL addresses..
For example: Searching for the text 'WWW' often matches
subdirectories and addresses for pages in the form
'.../WWW/foo.html...'. Placing a space before it in the search
string, ' WWW' removes these occurences resulting in a better
targetted search. These don't apply to methods 1) and 3)!
3) In the c't-CDROM Database. This option is only useful for people
with the c't-CDROM (the 1994 c't magazines in HTML format)!
In this case the HTML files themselves aren't searched, but the
index file on the CD is accessed instead. So that HTML-Browser knows
where the files for this CD are kept are, you need to fill in the
appropriate section of the 'Paths' dialog box - the HTML documents
(in \HTML which also contains the file DEFAULT.HTML) and the index
database (\UNIX\CT94.DAT). As in the previous method, matching
documents are made into an HTML document calle results.html which is
then opened.
Using HTML-Browser
------------------
All the functions of the program that are controlled by the menu bar
can also be accessed by a popup menu. This menu is brought up by
clicking the left mouse button on the viewer window (not on a link).
This is essential for desk accessories which can't install their own
menu bars. Clicking on a link using the right mouse button will display
the address of the page it links to.
Technical Details
-----------------
Currently HTML-Browser cannot be used on-line on the Internet using
TCP/IP.
The program understands the majority of the HTML2 specification. The
form and entry functions are not yet implemented but since these are
only really needed on-line their omission shouldn't bother anybody. The
same applies to 'Image maps'.
Transparent colour images will be displayed, where available, using
greyscales.
Limitations
-----------
- Embedded images can only be viewed in monochrome (or greyscales).
- Can't access the internet on-line directly.
Possible future updates
-----------------------
These depend on a good level of response from users. No support means
no development!
-Improved documentation!
-Support for the HTML3 specification (tables, forumlae, etc.)
-Displaying embedded images in colour
-Better font setup and handling of bitmap fonts
-Online Internet access. If you're prepared to program this should talk
to me!
Please feel free to make further suggestions and constructive
criticisms...
History
-------
V0.8ß 20.04.1995 -First release version
V0.9ß 15.05.1995 -Reduced memory requirements
-MTOS Drag&Drop (ARGS) supported
-External programs will now run under singleTOS
-Error reports are now more descriptive
-Bugfix: when running as an accessory no longer
tries to invert (non-existant) menu items
-The .INF file is now found even if HTML is not
started in it own directory.
-Is now a lot more tolerant of buggy HTML file
syntax. -home.html is now loaded on startup if
possible
-Hotlist
-Configuration of window and text colours etc.
-Search (including searching c't CDROM)
-Display inline images as greyscales.
---------------------------------------------------------------------------
EOF